.sf_admin_list{
    width: 100%;
}
/*sf_admin_container h1 titulo*/
#sf_admin_container h1{
    position:absolute;
    top:0;
    left:0;
    z-index:2;
    margin-top: 115px;
    margin-left: 60px;
}

/*LISTA DE LOS ELEMENTOS DENTRO ADMIN*/

.sf_admin_list td{
    margin-left: 10px;
    height: 28px;
    
}.sf_admin_list table{
    width: 99%;
}.sf_admin_row{
    border: 1px solid #d2d2d2;
    color: #000;
}.sf_admin_row td{
    vertical-align: middle;
    text-align: center;
}.sf_admin_row:hover{
    background-color: #ECECEC;
}.odd{
    background-color: #ECECEC;
}
.sf_admin_list_td_status font{
    text-align: center;
}
/* ICONOS DE ACTIONS EN LA LISTA*/

.sf_admin_list thead tr{/*altera los titulos de la tabla*/
    height: 30px;
}.sf_admin_list thead th{

    background: url(../images/table/table_header_repeat.jpg) repeat;
    border-left: 1px solid #373737;
    color: #fff;
    text-transform: uppercase;
    vertical-align: middle;

}.sf_admin_list thead a{

        color: #fff;
        text-transform: uppercase;
        height: 25px;

}

/* BOTONES --------------------------------------------------------------- */
.sf_admin_actions { margin-top: 15px; margin-bottom: 20px; list-style: none;}
.sf_admin_actions li{ float: right; margin-left: 5px; margin-right: 5px;}
.sf_admin_pagination{ margin-top: 10px; margin-bottom: 5px; }
.sf_admin_td_actions{ list-style-type: none; }
.sf_admin_td_actions a{ float: left; }
.sf_admin_action_down{ float: left;}
.sf_admin_action_up{ float: left;}
 select{  padding: 5px; background-color: #ffffff; }
/* BOTONES END-------------------------------------------------------------*/
/* FORMS ------------------------------------------------------------------*/

/* FORMS END---------------------------------------------------------------*/
/* MESSAGES --------------------------------------------------------------- */
.notice{

        border: 1px solid #ccebac;
        background-color: #e0f2cb ;
        width: 623px;
	color: #719c27;
        font-size: 13px;
	font-weight: bold;
	padding: 10px;     
        vertical-align: middle;
        margin-top: 10px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        margin-bottom: 10px;
    
}
.error {
        background-color: #fbd3b1;
        border: 1px solid #f5c69a;
        width: 623px;
	color: #ce2700;
        font-size: 13px;
	font-weight: bold;
	padding: 10px;
        vertical-align: middle;
        margin-top: 10px;
        margin-bottom: 10px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        
}.error_list{ /* fondo dentro de los required */
    
    
}.error_list li{ /* texto dentro de los required */

}
.sf_admin_list p{

        border: 1px solid #f5c69a;
        background-color: #fbd3b1 ;
        width: 623px;
	color: #ce2700;
        font-size: 13px;
	font-weight: bold;
	padding: 30px;
        text-align: center;
        text-transform: uppercase;
        vertical-align: middle;
        margin-top: 10px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        text-decoration: underline;
}
/* MESSAGES END--------------------------------------------------------------- */
input{
    background: transparent;
}
.sf_admin_form label{ 
    width: 120px; 
    font-size: 14px; 
    font-weight: normal; text-align: left;
}
